home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 24 / Mac Magazin and MacEasy Magazine CD - Issue 24.iso / System / Drucker / PrintUseMonitor 3.3 / README-PrintUseMonitor < prev    next >
Text File  |  1996-06-09  |  11KB  |  224 lines

  1.                 
  2.  
  3.  
  4.         
  5. PrintUseMonitor Version 3.3 
  6. Shareware fee £5UK/$10US
  7. (last updated 9th-June-1996)
  8.  
  9. Greetings from Ringwood, Hampshire, England.
  10.  
  11. What is PrintUseMonitor?
  12. This utility monitors the number of pages printed by a range of QuickDraw printers, keeps you informed of the number of pages printed and warns you when your Printer cartridge is close to running out, so that you can either refill or replace it.
  13.  
  14. This program will run on Colour and Black and White Macs, but requires System 7 to run.
  15.  
  16. This utility owes its original inspiration to Sven Jakubith’s StyleWriter II PageNum utility. 
  17.  
  18. This program is share-ware, and is subject to the usual terms and conditions. It can be freely distributed, as long as it is distributed with all its original documentation, and is not redistributed in modified form. The author does not bear any responsibility if anything goes wrong as a result of running this program. Rather than coding it as a system extension, I have made it an application that just runs once and quits, so it does not hog any memory and should not conflict with any other applications/extensions/control panels that may be running on your machine.
  19.  
  20. Shareware Fee
  21.  
  22. You may try the program out for 30 days, but after that you must register the program within another 30 days. The registration fee is £5 (UK) or 10$ (US). Please send cash if possible. I can only accept cheques if they are made out in Pounds and drawn on a UK bank (for example, International Money orders). 
  23.  
  24.  
  25.  Please send the registration fee to :-
  26.                     Mr. S.J. Smith, 
  27.                     9 Farm Close,
  28.                     Ringwood, 
  29.                     Hampshire.
  30.                     BH24 1RZ
  31.                     United Kingdom
  32.  
  33. I have enclosed a registration form for your convenience, but you don’t have to use it if you don’t want to.
  34.  
  35. Please enclose information about yourself, especially your email
  36. address, (if you have one), the version number of PrintUseMonitor that you have, and where you got it from. If you send me an email address, I can send your registration code to you quickly and also support you with any future updates to PrintUseMonitor. 
  37.  
  38. My email address is :-
  39.          smiths@ferndown.ate.slb.com
  40.  
  41.             Steve Smith
  42. _________________________________________________
  43.  
  44. What's new in Version 3.3?
  45. Version 3.3 adds over 18 improvements, adding the new CSW1500 and CSW2500 printers, and many other bug fixes and improvements, mainly to the “Clear Log file” facility, which now adds a readable date to the name of the old log file.
  46.  
  47. How it Works
  48. PrintUseMonitor examines the printer log file (called by various names depending on the type of printer you are using and the language the system has been localised to). This log file is a TeachText/SimpleText document that is created (optionally) and updated by the Printer Driver whenever a document is printed. 
  49.  
  50. Each time a document is printed, the driver adds an entry containing the number of pages that were printed, the time, the application that printed them, and so on.
  51.  
  52. PrintUseMonitor processes this file, and displays a progress bar representing the pages printed. If the total number of pages printed is greater than the maximum (which you can change), a warning message is displayed.
  53.  
  54. It does this for log files from a range of printers and a variety of languages. This version supports the following printers :-
  55.     StyleWriter I (when the SWII or SW1200 driver is used)
  56.     StyleWriter II
  57.     ColorStyleWriter Pro
  58.     Color SW 2400
  59.     LaserWriter 300
  60.     StyleWriter 1200
  61.     Color SW 2200
  62.     Color SW 1500
  63.     Color SW 2500
  64.  
  65. and the following languages :-
  66.     English
  67.     French
  68.     German
  69.     Italian
  70.     Swedish
  71.     Dutch
  72.     Danish
  73.     Japanese
  74.  
  75. Installation
  76. This version can be stored anywhere on your hard-disk. It can also be run from a CD ROM drive.
  77.  
  78. This program relies on a feature built into the Apple Printer Drivers called “Keep Log of Printer Use”. You must turn this option on before you can start using PrintUseMonitor. To do this, go to the Chooser and select your printer. A “Setup” button should appear. Press this.
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100. A second dialog will appear. Make sure that the option called “Keep Log of Printer Usage” is checked. Now print something, and the printer log file should be created.
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116. Launch PUM and tell it where the printer log file is located.  The name of the log file and its location vary, depending on the language being used by the system. On English systems, it can be found in : "System Folder:Preferences:Printing Prefs". The log file is called by various names, depending on the type of printer that is in use "StyleWriter Log", "StyleWriter II Log", "StyleWriter 1200 Log", "Color SW Pro Log", "Color SW 2400 Log" and "LaserWriter 300 Log" for example. 
  117.  
  118. Once installed, double-click PrintUseMonitor to launch it. You will be directed to the ‘Setup’ dialog. 
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134. You must use the “Find Log File” button to locate the Log file in the Printing Prefs folder on your hard disk. You should also select the type of printer and the language that your system is localised to. You can also adjust the Maximum Pages number from this dialog. There are also a number of additional things that you can set up by using the “Preferences” button.
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145. When you have finished, press the ‘Save Setups’ button in the Setup dialog.
  146.  
  147. When running, PrintUseMonitor will display a bar-graph on the screen representing print cartridge usage. 
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161. You can change the preferences by clicking on the ‘Change Setups’ button anytime that the dialog is displayed.
  162.  
  163. I suggest that you run PrintUseMonitor on start-up by making an alias to PrintUseMonitor and moving it to the ‘Startup Items’ folder. Thereafter, whenever you start your Mac,  PrintUseMonitor will check the contents of the Printer Log file and warn you if the number of pages printed exceeds the suggested maximum. Note that this is the only time it will be run in this situation. You can also run it at any other time by double clicking PrintUseMonitor.
  164.  
  165. "Cooking the Books"
  166. Of course, if your Printer Log file was not initialised when you last changed your cartridge, you will have to ‘cook the books’ a bit. One way is to have a guess at how many pages you have printed so far, and then change any one of the "Number of pages printed" lines in the Printer Log file to add this number of pages. 
  167.  
  168. Replacing Print Cartridges
  169. If you replace or renew your print cartridge, be sure to clear the log file so that counting starts again from zero. You can use the ‘Clear Log File’ button in the Setup Dialog to do this. This will rename your old log file (adding the date to the name) and create a new - empty log file.
  170.  
  171. Printer with more than one Print cartridge
  172. Some colour printers have more than one cartridge, one for printing black, and the other to print colours. The maximum in this case should be set according to how much you typically use colour when printing. If it is mainly black and white with the occasional bit of colour then set the maximum to the expected life of the Black cartridge (or slightly higher), assuming that the black cartridge will run out first. If you mainly print in colour then you should set the maximum to slightly higher than the colour cartridge life, on the assumption that the colour cartridge should run out first. In the extreme case, assuming the cartridges are used evenly, you should set the maximum to the expected life of the Black + Colour cartridges. Hopefully, this should give you an idea of the maximum and minimum cartridge life. 
  173.  
  174. Restrictions
  175. This facility only works with certain languages. I can add support for other languages, when requested to do so, although I do need to have samples of the foreign Printer Log file in order to do this, as well as a translation for the messages that I use. 
  176.  
  177. If you are lucky enough to have more than one of these printers, I am afraid that PrintUseMonitor will only work with one of them. However, it is possible to run 2 copies of PUM, one for each printer, although you will need to alter one copy of PUM with ResEdit to change the name of the Preferences file. This is held in the STR resource, ID 128. I am quite willing to send you a special version if you email a request to me. I hope to overcome this restriction in a future version.
  178.  
  179. PrintUseMonitor does not work with the StyleWriter 1 driver, as this driver does not have the facility to keep a log file. However, you can install the SWII driver with SW1 printers, or the StyleWriter 1200 driver. 
  180.  
  181. PrintUseMonitor can potentially support any printer that keeps a log file. I suspect that the LaserWriter 310 printer also supports a log file facility. I am keen to add support for these printers and would appreciate it if anyone can email me with the log files for printers that I don't yet support.
  182.  
  183. PrintUseMonitor does not work with QuickDraw GX or HP printers, because these printer drivers do not have the “Keep log file” option that PUM relies on.
  184.  
  185. Troubleshooting
  186. If you encounter problems, please work through the installation instructions and ensure that you have set everything up properly. Make sure that the “Keep Log of Printer Usage” option is selected in the printer driver (accessed from the Chooser). This is the most common installation problem.
  187.  
  188. If you don't even have the ‘Printing Prefs’ folder inside the ‘Preferences’ folder inside the ‘System Folder’, then this may be because you have not installed the Printer driver properly. These folders should be created by the Printer Driver install disks, but you should also be able to create them by hand. If you do, make sure that you get the folder names exactly right!
  189.  
  190. Known Problems
  191. I have noticed that the Apple StyleWriter drivers do not always record the correct number of pages printed. This seems to happen whenever you print multiple copies of a document. The work-round is to edit the log file after this has happened and put the correct numbers in by hand, or reduce your maximum pages to take account of this effect.
  192.  
  193. If the log files gets above a certain size, you can no longer edit it using TeachText/SimpleText. However, it is just a text file so you can use any editor on it. If you just want to reinitialise it then there is a button to do this in the Setup Dialog of PrintUseMonitor. 
  194.  
  195. I have received reports that PUM 3.0 did not work with the new SpeedDoubler 68K emulator on PowerMacs. I have been informed that versions 3.1 (and I assume later versions) do not suffer from this problem.
  196.  
  197. Some people have also reported problems registering PUM. I have not been able to reproduce these on my machine, but I have added some additional safeguards into version 3.3 of PUM to conteract this.
  198.  
  199. Acknowledgments
  200. I would like to thank the following people for their help in the development of this Utility :-
  201.  
  202. Max C. Wach (wach@Saint-Etienne.ate.slb.com)
  203. Ortwin Gentz (gentz@informatik.tu-muenchen.de)
  204. Carlo Corti
  205. Ulf Broomé
  206. Stu (76350.2321@CompuServe.COM)
  207. Florin Neumann (florin@quartz.geology.utoronto.ca)
  208. Pat Murray (Patrick_D._Murray@maccontent.apana.org.au)
  209. John Hogan (100332.1667@compuserve.com)
  210. Sieb Spannenburg (S.Spannenburg@inter.NL.net)
  211.  
  212. my 11 year old daughter Rachel ... for the encouragement (and the tea!)
  213. my 9 year old son Mark ... for all the technical suggestions, and the tea.
  214. my wife Lyn ... for her patience!
  215. And many many other people for all of the useful suggestions and support. You know who you are - Thank you!
  216.  
  217. ________________________________________________
  218.  
  219. I hope you find this facility useful. Have fun!
  220.  
  221. Steve Smith
  222.  
  223.  
  224.